Unraveling the Mystery of the Mind